$(function () {
  //添加昵称的验证方法
  let form = layui.form;
  form.verify({
    nickname: function (value) {
      if (value.length > 6) return "昵称不能超过6位";
      if (!new RegExp("^[a-zA-Z0-9_\u4e00-\u9fa5\\s·]+$").test(value))
        return "昵称不能有特殊字符";
    },
  });
  usrinfor();
  function usrinfor() {
    $.ajax({
      type: "get",
      url: "/my/userinfo",
      success: function (res) {
        if (res.status != 0) return layui.layer.msg(res.message);
        console.log(res);
        layui.form.val("formUserInfo", res.data);
      },
    });
  }

  //重置
  $("#re").on("click", function (e) {
    e.preventDefault();
    usrinfor();
  });
  //点击提交保存事件
  $("#bon").on("click", function (e) {
    e.preventDefault();
    $.ajax({
      type: "post",
      url: "/my/userinfo",
      data: layui.form.val("formUserInfo"),
      // dataType: "dataType",
      success: function (res) {
        console.log(res);
        if (res.status !== 0) {
          return layui.layer.msg("更新用户信息失败！");
        }
        window.parent.userInfor();
      },
    });
  });
});
